thrusting spear - German English Dictionary